package com.uzai.common.result;

/**
 * 响应码
 *
 * @author jianghan
 * @date 2017/1/10
 */
public interface ResponseCode {

    /**
     * 操作成功
     */
    Integer SUCCESS = 200;
    /**
     * 未登录
     */
    Integer NOT_LOGIN = 401;
    /**
     * 没有权限
     */
    Integer NOT_PERMISSION = 403;
    /**
     * 未找到对应资源404
     */
    Integer NOT_FOUND = 404;

    /**
     * 商品未参加推广
     */
    Integer NOT_JOIN_MARKET = 406;
    /**
     * 操作失败
     */
    Integer ERROR = 500;

    /**
     * 参数异常
     */
    Integer PARAMETER_EXCEPTION = 1000;
    /**
     * 数据库异常
     */
    Integer DAO_EXCEPTION = 1001;
    /**
     * 业务类异常
     */
    Integer BUSINESS_EXCEPTION = 1002;

    /**
     * 系统级方法异常
     */
    Integer SYSTEM_EXCEPTION = 1003;
    /**
     * 没有结果
     */
    Integer NOT_RESULT = 1004;

    /**
     * 不支持站外分享
     */
    Integer NO_PUB_SHARE_PERMISSION = 407;
}
